[dbo].[asi_GetRestockPrice]
SQLServer
>
iMIS1521GA
>
Stored Procedures
> dbo.asi_GetRestockPrice
Properties
Parameters
SQL Script
Uses
Properties
Property
Value
ANSI Nulls On
Quoted Identifier On
Parameters
Name
Data Type
Max Length (Bytes)
@value
decimal(18,4)
9
@priceCode
int
4
SQL Script
CREATE
PROCEDURE
[dbo]
.
[asi_GetRestockPrice]
@value
decimal
(
18
,
4
),
@priceCode
int
AS
--Attempt to retrieve an appropriate restocking charge given an order value
SELECT
COALESCE
(
(
SELECT
TOP
1
rp.Price
FROM
RestockPrice
rp
WHERE
rp.MinAmount
<=
@value
AND
rp.RestockPriceCode
=
@priceCode
ORDER
BY
rp.MinAmount
DESC
),
-
1
)
GO
Uses
dbo